/summon villager ~ ~2 ~ {VillagerData:{profession:librarian,level:5,type:plains},Offers:{Recipes:[{buy:{id:iron_ingot,Count:20},buyB:{id:magma_block,Count:40},sell:{id:iron_sword,Count:1,tag:{display:{Name:"{\"text\":\"Magma Cleaver\",\"color\":\"red\"}"},Enchantments:[{id:"minecraft:fire_aspect",lvl:4},{id:"minecraft:bane_of_arthropods",lvl:2},{id:"minecraft:smite",lvl:2},{id:"minecraft:sweeping_edge",lvl:2},{id:"minecraft:knockback",lvl:1},{id:"minecraft:sharpness",lvl:2}]},maxUses:9999999}}]}}